undulated moray - French English Dictionary